/**
 * Created by ????? on 2018/5/16.
 */
@charset "UTF-8";
* {
  padding: 0;
  margin: 0;
}

html,body {
  font-size: 16px;
  color: #333;
  height:100%;
}
*::selection {
  background-color: limegreen;
  color: #fff;
}
*::-moz-selection {
  background-color: limegreen;
  color: #fff;
}

ol, ul {
  list-style: none;
}

a {
  text-decoration: none;
  color: #333;
  -webkit-tap-highlight-color:transparent;
}

img {
  border: 0;
}

body, button, input, select, textarea {
  color: #333;
  font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft YaHei", STHeiti, sans-serif !important;
}

button, input[type=button], input[type=reset], input[type=submit] {
  cursor: pointer;
  -webkit-appearance: button;
}
input:not([type=radio]) {
  //-webkit-appearance: none !important;/*???iOS Safari input?????????????*/
  border-radius: 0;
  outline: none;
}

button, a {
  outline: none;
}

table {
  /*?????????*/
  border-collapse: collapse;
  border-spacing: 0;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

/*???????*/
.clearfix::before,
.clearfix::after {
  display: block;
  content: "";
  height: 0;
  line-height: 0;
  visibility: hidden;
  clear: both;
}

.clearfix {
  *zoom: 1;
  /*IE/7/6*/
}

.layui-layer .layui-layer-btn{
  text-align: center;
}

.wrap{
  margin-bottom:0.8rem;
}